/*
 @layout: float padding margin height width position display
*/
body { min-width: 1000px; }

/* 站点定宽居中 */ 
.l-site-center { width: 1000px; margin: 0 auto; }

.l-header-box { margin-bottom: 20px; }
.l-header-box .l-logo-area { position: relative; height: 100px; }
.l-header-box .l-logo-area .l-logo { padding-top: 15px; }
.l-header-box .l-logo-area .l-logo .l-img-site { display: block; width: 290px; height: 70px; }
.l-header-box .l-logo-area .l-usr-nav { position: absolute; top: 20px; right: 0; }
.l-header-box .l-logo-area .l-usr-nav .l-usr-nav-li { float: right; margin-right: 10px; }
.l-header-box .l-nav-bar .l-site-nav { float: left; font-size: 16px; padding: 5px 0; height: 36px; line-height: 36px; } 
.l-header-box .l-nav-bar .l-site-nav a { display: block; padding: 0 30px; }
.l-header-box .l-nav-bar .l-site-nav a span { display: block; }

.l-main-box { margin-bottom: 40px; }
.l-main-box .l-sidebar-container { float: left; width: 260px; }
.l-main-box .l-sidebar-container .l-sidebar { border-left: 1px solid; border-top: 1px solid; position: relative; right: -1px; }
.l-main-box .l-sidebar-container .l-sidebar-item { display: block; height: 50px; line-height: 50px; padding-left: 15px; border-bottom: 1px solid; }
.l-main-box .l-sidebar-container .l-sidebar-title { display: inline-block; *display: inline; *zoom: 1; height: 50px; line-height: 50px; vertical-align: middle; position: relative; }
.l-main-box .l-sidebar-container .l-sidebar-title-name { height: 50px; line-height: 50px; }
.l-main-box .l-sidebar-container .with-message .l-sidebar-title-name { height: 30px; line-height: 40px; }
.l-main-box .l-sidebar-container .l-sidebar-addon-message { height: 20px; line-height: 20px; color: #aaa; font-size: 12px; vertical-align: top; font-weight: normal; }
.l-main-box .l-sidebar-container .l-sidebar-title .icon-recommend { right: -10px; }
.l-main-box .l-site-center .l-charge-process ul { height: 42px; }
.l-main-box .l-site-center .l-charge-process li { width: 300px; height: 42px; float: left; line-height: 42px; padding-left: 15px; text-align: center; }
.l-main-box .l-site-center .l-charge-process li span { display: inline-block; *zoom: 1; vertical-align: middle; }
.l-main-box .l-site-center .l-charge-process li i { width: 21px; height: 21px; margin-right: 10px; vertical-align: middle; }

.l-main-box .l-content-container { float: left; width: 740px; _width: 738px; }
.l-main-box .l-content-container .l-content { border: 1px solid; padding: 0 20px 20px; }

.l-footer-box { height: 119px; }
.l-footer-box .l-taomee-logo { float: left; width: 152px; height: 24px; }
.l-footer-box .l-taomee-logo a { display: block; height: 24px; width: 152px; }
.l-footer-box .l-footer-message { float: left; width: 798px; font-size: 12px; line-height: 1.5em; }
.l-footer-box .l-footer-message .l-footer-links { margin-bottom: 8px; }
.l-footer-box .l-footer-message .l-footer-links {  }
.l-footer-box .l-footer-message .l-footer-links li { float: left; margin-right: 15px; }
.l-footer-box .l-footer-message .l-footer-certification .footer-img a { display: block; }
.l-footer-box .l-footer-message .l-footer-certification .footer-img-0 a { width: 75px; height: 31px; }
.l-footer-box .l-footer-message .l-footer-certification .footer-img-1 a { width: 84px; height: 34px; }
.l-footer-box .l-footer-message .l-footer-certification .footer-img-2 a { width: 47px; height: 44px; }
.l-footer-box .l-footer-message .l-footer-certification .footer-img-3 a { width: 37px; height: 37px; }
